/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package org.nuage.tiow.ui;

import com.vaadin.data.Container;
import com.vaadin.data.Item;
import com.vaadin.data.Property;
import java.util.Collection;
import org.nuage.tiow.vo.warhost.Warhost;

/**
 *
 * @author quentina
 */
public class WarhostContainer implements Container {

    private Warhost warhost;

    public WarhostContainer(Warhost warhost) {
        this.warhost = warhost;
    }

    public boolean addContainerProperty(Object propertyId, Class<?> type, Object defaultValue) throws UnsupportedOperationException {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    public Item addItem(Object itemId) throws UnsupportedOperationException {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    public Object addItem() throws UnsupportedOperationException {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    public boolean containsId(Object itemId) {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    public Property getContainerProperty(Object itemId, Object propertyId) {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    public Collection<?> getContainerPropertyIds() {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    public Item getItem(Object itemId) {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    public Collection<?> getItemIds() {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    public Class<?> getType(Object propertyId) {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    public boolean removeAllItems() throws UnsupportedOperationException {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    public boolean removeContainerProperty(Object propertyId) throws UnsupportedOperationException {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    public boolean removeItem(Object itemId) throws UnsupportedOperationException {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    public int size() {
        throw new UnsupportedOperationException("Not supported yet.");
    }
}
